devil in disguise - Turkish English Dictionary